iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 19
0
IoT

制霸IoT 30Day!系列 第 19

Day 19 藍芽資料發送接收

  • 分享至 

  • xImage
  •  

藍芽 資料發送與接收

今天介紹我們硬體在沒有藍芽時,如何透過藍芽模組發送接收資料。

藍芽 MLT-BT05

今天介紹 MLT-BT05 一個 BLE4.0 藍芽模組採用 TI CC2541 晶片,配置 256Kb 空間,支援 AT 指令,使用者可根據需要更改角色(主、從範式)以及串列埠波特率、裝置名稱、配對密碼等 參數,使用靈活。
該模組支援 UART 介面,並支援 SPP 藍芽串列埠協議,具有成本低、體積小、 功耗低、收發靈敏性高等優點,只需配備少許的週邊元件就能實現其強大功能。

MLT-BT05

MLT-BT05

產品特點:

  • 藍芽協議:Bluetooth Specification V4.0 BLE,收發沒有位元組限制,擁有比 傳統藍芽有更遠的距離通信
  • 工作頻率:2.4GHz ISM band
  • 調製方式:GFSK(Gaussian Frequency Shift Keying)
  • 靈 敏 度:≤-84dBm at 0.1% BER
  • 傳輸速率:Asynchronous: 6 kbps Synchronous: 6 kbps
  • 安全特性:Authentication and encryption
  • 支援服務:Central & Peripheral UUID FFE0,FFE1
  • 功 耗:自動休眠模式下,待機電流 400uA~1.5mA,傳輸時 8.5mA  供電電源:+3.3VDC 50mA
  • 外觀尺寸:26.9mm x 13mm x 2.2 mm
  • 藍芽認證:ROHS REACH
  • 功 能:主從一體

藍芽模組 連接與測試

我們方便測試先直接使用 RS232 連接電腦做操作。
MLT-BT05

MLT-BT05 直接連接 RS232 與電腦溝通

連線端使用 android 手機,隨便下載 google play 藍芽的終端軟體來做測試。
目前使用 Serial Bluetooth Terminal 做測試。

bt-1.png

點選裝置按鈕後點選 SCAN 掃描 會看到裝置 MLT-BT05

bt-2.png

連線後 隨意發送 字串

bt-3.png

電腦端也會收到字串!

那我們手機先斷開連線。透過電腦端來下指令給模組。

bt-4.png

發 AT 指令會收到 OK。

發送 AT+BAUD 指令會收到 目前的傳輸速率。

發送 A T+HELP 會收到全部的指令列表!

bt-5.png

我們試試發送 AT+NAME 指令更改裝置名稱。

bt-6.png

再打開手機會發現 搜尋到的裝置已變更為新名稱。

我們邊簡單介少連接與使用方式是不是很簡單呢?

bt-7.png

那這邊是另個硬體實際發送資料的實際狀況(後面會介紹到)

結語

今天簡短介紹 藍芽模組的使用方式。

Blog 同步刊登


上一篇
Day 18 藍芽溫濕度計使用
下一篇
Day 20 藍芽硬體開發
系列文
制霸IoT 30Day!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言